cnc lathes cnc cnc milling machines cad milling absolute encoder cnc machines cnc retrofit encoders lathes encoder incremental encoder machining cnc software